package br.unifor.cadeventos.dao;

import java.sql.ResultSet;
import java.sql.SQLException;

import br.unifor.cadeventos.entity.Eventos;

public class EventosDAO {
	
	private EntityManager em = new EntityManager() {
		
		@Override
		public Object trataResultSet(ResultSet resultSet) throws SQLException {
			TipoEventosDAO tipoEvento = new TipoEventosDAO();
			
			Eventos evento = new Eventos();
			evento.setId(resultSet.getInt("id"));
			evento.setTitulo(resultSet.getString("titulo"));
			evento.setLocalEvento(resultSet.getString("local_evento"));
			evento.setDescricao(resultSet.getString("descricao"));
			evento.setDataInicio(resultSet.getDate("data_inicio"));
			evento.setDataFim(resultSet.getDate("data_fim"));
			evento.setDescricao(resultSet.getString("titulo"));
			evento.setTipoEvento( tipoEvento.buscarPorId( resultSet.getInt("tipo_evento_id") ) );
			return evento;
		}
	};



}
